Fixed ESP32 Reset To Bootloader
Fixed Getting the ESP32 to accept a flash without pressing button
ESP32 Boot Mode Selection
Add capacitor 1uF-2.2uF pin EN to GND


ESP32 (WROOM32) is already integrated antenna and RF balun, power amplifier, low-noise amplifiers, filters, and power management module. The entire solution takes up the least amount of printed circuit board area.This board is used with 2.4 GHz dual-mode Wi-Fi and Bluetooth chips by TSMC 40nm low power technology,power and RF properties best, which is safe, reliable, and scalable to a variety of applications. Features:
High performance-price ratioSmall volume, easily embeded to other productsStrong function with support LWIP protocol, FreertosSupporting three modes: AP, STA, and AP+STASupporting Lua program, easily to develop
https://espressif.com/en/esp-wroom-32/resources
http://esp32.net/Development Board: https://github.com/Nicholas3388/LuaNode
https://github.com/SmartArduino/SZDOITWiKi/wiki/ESP8266---ESP32
NodeMCU: https://github.com/nodemcu/nodemcu-firmware/tree/dev-esp32
Arduino: https://github.com/espressif/arduino-esp32
Installation instructions using Arduino IDE Boards Manager
Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).
- Install the current upstream Arduino IDE at the 1.8 level or later. The current version is at the Arduino website.
- Start Arduino and open Preferences window.
- Enter
https://dl.espressif.com/dl/package_esp32_index.json
into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
- Open Boards Manager from Tools > Board menu and install esp32 platform (and don't forget to select your ESP32 board from Tools > Board menu after installation).
Stable release link: https://dl.espressif.com/dl/package_esp32_index.json
Development release link: https://dl.espressif.com/dl/package_esp32_dev_index.json
Package included:1 x ESP32 Development Board


https://www.youtube.com/watch?v=_eu39u45XVk
https://www.youtube.com/watch?v=SC7S4DXWpBI
*
1.4.1 CPU and Memory
- Xtensa® single-/dual-core 32-bit LX6 microprocessor(s), up to 600 DMIPS (200 DMIPS for single-core microprocessor)
- 448 kB ROM
- 520 kB SRAM
- 16 kB SRAM in RTC
- QSPI flash/SRAM, up to 4 x 16 MB
- Power supply: 2.3V to 3.6V
1.4.2 Clocks and Timers
- Internal 8 MHz oscillator with calibration
- Internal RC oscillator with calibration
- External 2 MHz to 60 MHz crystal oscillator (40 MHz only for Wi-Fi/BT functionality)
- External 32 kHz crystal oscillator for RTC with calibration
- Two timer groups, including 2 x 64-bit timers and 1 x main watchdog in each group
- RTC timer with sub-second accuracy
- RTC watchdog
-
1.4.3 Advanced Peripheral Interfaces
- 12-bit SAR ADC up to 18 channels
- 2 × 8-bit DAC
- 10 × touch sensors
- Temperature sensor
- 4 × SPI
- 2 × I2S
- 2 × I2C
- 2 × UART
- 1 host (SD/eMMC/SDIO)
- 1 slave (SDIO/SPI)
- Ethernet MAC interface with dedicated DMA and IEEE 1588 support
- CAN 2.0
- IR (TX/RX)
- Motor PWM
- LED PWM up to 16 channels
- Hall sensor Espressif Systems
- Ultra-low-noise analog pre-amplifier
-
1.4.4 Security
- IEEE 802.11 standard security features are all supported, including WFA, WPA/WPA2 and WAPI
- Secure boot
- Flash encryption
- 1024-bit OTP, up to 768-bit for customers
- Cryptographic hardware acceleration:
- – AES
- – HASH (SHA-2) library
- – RSA
- – ECC
- – Random Number Generator (RNG)
1.4.5 Development Support
- SDK firmware for fast online programming
- Open-source toolchains based on GCC
1.5 Applications • Generic low-power IoT sensor hub
• Generic low-power IoT loggers
• Video streaming from camera
• Over The Top (OTT) devices
• Music players
– Internet music players
– Audio streaming devices
• Wi-Fi-enabled toys
– Loggers
– Proximity sensing toys
• Wi-Fi-enabled speech recognition devices
• Audio headsets
• Smart power plugs
• Home automation
• Mesh network
• Industrial wireless control
• Baby monitors
• Wearable electronics
• Wi-Fi location-aware devices
• Security ID tags
• Healthcare
– Proximity and movement-monitoring trigger devices
– Temperature-sensing loggers
*
*

*

